package collection;

import java.util.*;

public class AddDemo {
    public static void main(String[] args) {
        Collection list=new ArrayList();
        ((ArrayList) list).add("计算机");
        ((ArrayList) list).add("电灯");
        ((ArrayList) list).add("发电机");
        System.out.println(list);


        Collection list2=new ArrayList();
        ((ArrayList) list2).add("java");
        ((ArrayList) list2).addAll(list);
        ((ArrayList) list2).add("c语言");
        System.out.println(list2);
        System.out.println(list2.containsAll(list));

        list2.remove("发电机");
        System.out.println(list2);
        list2.removeAll(list);
        System.out.println(list2);
        list.clear();
        System.out.println(list);

        System.out.println(list.isEmpty());
        System.out.println(list2.contains(" "));

        List lis=new ArrayList();
        lis.add("计算机网络");
        lis.add("MAC操作系统");
        lis.add("windows操作系统");
        lis.add("java基础");
        lis.add("java进阶");
        lis.add("java核心框架");
        System.out.println(lis);
        System.out.println(lis.set(2,"《亮剑》电视剧"));
        System.out.println(lis);


        LinkedList linList=new LinkedList();
        linList.add("张淳柏");
        linList.add("张旺");
        linList.add("何张琳");
        linList.add("张力");
        linList.add("谢加利");
        System.out.println(linList);
        System.out.println(linList.get(0));
        System.out.println(linList.element());
        System.out.println(linList.size());
        System.out.println();
        Iterator it=linList.iterator();//把这个列表放入迭代器
        while(it.hasNext()){
            System.out.println(it.next());
        }

        Vector v=new Vector();
        v.add("abc");
        v.add("def");
        v.add("ghi");
        v.add("jkl");
        System.out.println(v);





    }
}
